body,body *{ margin:0px; padding:0px; font-size:12px; line-height:24px;font-family:"微软雅黑"; font-weight:normal}

ul,ol,li,dl,dt,dd,h2,h3,p,img,span,a,b{ display:block; list-style:none;} 
.top ol li.cli{ border-bottom: solid 3px #c79b3c; }

.top{position: absolute; width: 100%;  height: 14.2%; z-index: 2;}
.top ol{    position: absolute;    height: 35%;    width: 30%;    top: 15%;    right: 20%;}
.top ol li{     float: left;    color: #c79b3c;    height: 100%;    line-height: 100%; display: inline-block;  text-align: center;  width: 16%; margin: 0 2%; }
.top ol li a{ display: inline-block; line-height: 100%; height: 100%;  text-decoration: none; color: #c79b3c; display: none; }


.logo{position: absolute; width:25%; height: 100%; left: 20%; background: url(../img/logo.png) no-repeat; background-size:100% 100%;}
.bg{ width: 100%; height: 100%; position: absolute; background: url(../img/bg3.jpg) no-repeat; background-size:100% 100%;}
.bg .content{width: 45%;  position: absolute; left: 27.5%;  top: 20%;}

.bg ul{ position: absolute; width: 60%; height:70%; top: 20%;left: 20%; overflow: auto; }
.bg ul li{ width: 90%; height: 30px; line-height: 30px;font-size: 18px; padding: 0 5%; }
.bg ul li a{color: #c79b3c; width: 100%; height: 100%; border-radius:5px ;}
.bg ul li a:hover{color: #FFF; background: rgba(199,155,60,0.5);}
.bg ul li h2{ float:left;width: 56%; height: 30px; overflow: hidden;  padding-left: 15px;}
.bg ul li span{float: right;width: 36%; height: 30px; line-height: 30px; text-align: right; padding-right: 15px;}
.bg dl{ position: absolute; width: 60%; height:70%; top: 20%;left: 20%; overflow: auto; }
.bg dl dt{ width: 100%; height: 80px; text-align: center; font-size: 26px; font-weight: 700;color: #c79b3c;}
.bg dl dd{ text-indent:2em; width: 90%; margin: 0px auto;color: #c79b3c;}
.bg .content>h2{ height: 60px; line-height: 60px; font-size: 20px; border-bottom: solid 1px #000000; font-weight: bold;}
.bg .content img{ width: 100%; padding: 60px 0px;}
.bg .content p{ padding-top: 20px;}
.bg .content ul{ position: absolute; width: 100%; height: 70%; overflow: hidden; background: #000000;}
.bg .content1{width: 45%;  position: absolute; left: 27.5%;  top: 10%; height: 85%;}
.bg .content1 h2{ height: 10%;font-size: 20px; border-bottom: solid 1px #000000; font-weight: bold; overflow: hidden; position: absolute; width: 100%;}
.bg .content1 .bj{width: 100%; position:absolute ; height: 25%; border-bottom: solid 1px #000000;top: 10%;}
.bg .content1 .bj .lf{width: 40%; position: absolute; left: 0px; height: 100%; overflow: hidden;}
.bg .content1 .bj .lf h3{ position: absolute; bottom: 60px;font-size: 18px;}
.bg .content1 .bj .lf p{position: absolute; height: 30px; line-height: 30px;bottom:0px ;}
.bg .content1 .bj .rf{ width: 60%; float: right; position: absolute;right: 0px;  height:90%; top: 5%;}
.bg .content1 .sh{width: 100%; position:absolute ; height: 25%;  top: 35%;}
.bg .content1 .sh .lf{width: 40%; position: absolute; left: 0px; height: 100%;overflow: hidden;}
.bg .content1 .sh .lf h3{ position: absolute; bottom: 60px;font-size: 18px;}
.bg .content1 .sh .lf p{position: absolute; height: 30px; line-height: 30px;bottom:0px ;}
.bg .content1 .sh .rf{ width: 60%; float: right;position: absolute;right: 0px;  height: 90%;top: 5%;}
.bg .content1 .weixin{ position: absolute; width: 100%; height: 25%;top: 60%;}
.bg .content1 .weixin img{ width: 25%; margin: 20px;float: left;}
.bg .content1 .weixin h2{position: absolute; right: 0px; bottom: 30px; border: none;text-align: right; height: 40px; line-height: 40px;}
.bg .content1 .weixin p{position: absolute; right: 0px; height: 30px; line-height: 30px; bottom: 0px;font-size: 16px;}
.footer{width: 100%; position: absolute; height: 30px;  background:url(../img/footenr.jpg) repeat-y; bottom: 0px;z-index: 4;}
.center{ margin: 0px auto;text-align: center; line-height: 30px; color: #FFFFFF; }

